td, th {
	border: 1px solid #000;
}
/* tomcode change */
table.stripe {
	border-collapse: collapse;
	width: 99%;
	margin-bottom: 15px;
}
th {
/*	background: #6262FF;*/
	color: #000;
}
.stripe tr.even td{
	/*background: #CCF;*/
}
.stripe tr.ruled td{
/*	background: #EAEAFF; */
}
#addUser, #edituser, #addGroup, #editgroup {
	border: 1px solid #000;
	width: 500px;
	padding: 10px;
}
/* tomcode change */
#addUser input, #edituser input, #addGroup input, #editgroup input {
	display:block;
}
/* tomcode change */
form table,form td {
	vertical-align: baseline;
	border-style:none;
}
.addButton {
	margin: 10px;
	padding: 4px;
/*	border: 1px solid #000;*/
/*	background: #EAEAFF;*/
	display: block;
	width: 150px; 
	text-align: center;
}
.edit_delete {
	white-space: nowrap;
	width: 100px;
}
#content h3 {
/*	background: #8F8FFF;
	color: #FFF;
*/	line-height: 40px;
	padding-left: 25px;
	font-weight: bold;
	margin-right: 4px; /* fix to even things out for IE which STILL doesn't do box model properly */
}
#content h3 a {
/*	text-decoration: none;
	color: #FFF!important;
	display: block;*/
}
#control_area p {
	margin: auto;
}

.stripe input {
	display: none;
}
.error {
	font-weight: bold;
	color: #c00;
}